const getLineChart = (xdata,ydata) => {
  const defaultConfig = {
    xAxis: {
      type: 'category',
      data: xdata
    },
    yAxis: {
      type: 'value'
    },
    series: [
      {
        data: ydata,
        type: 'line',
        label: {
          show: true,
          position: 'top'
        },
      }
    ]
  }

  const opt = { ...defaultConfig}
  return opt
}
const getMutiLineChart = (xdata,ydata,data) => {
  const defaultConfig = {
    xAxis: {
      type: 'category',
      data: xdata
    },
    yAxis: {
      type: 'value'
    },
    series: [
      // {
      //   data: ydata,
      //   type: 'line',
      //   label: {
      //     show: true,
      //     position: 'top'
      //   },
      // }
    ]
  }
  ydata.forEach((item)=>{
    defaultConfig.series.push({
      data: item,
      type: 'line',
      label: {
        show: true,
        position: 'top'
      },
    })
  })
  Object.assign(defaultConfig,data)
  const opt = { ...defaultConfig}
  return opt
}

export default {
  getLineChart,
  getMutiLineChart
}
